1801 E Ventura Blvd, Oxnard, CA 93036-1884, Oxnard
Great atmosphere and great food, always a pleasure to return. The shrimp and scallops were excellent
Great atmosphere and great food, always a pleasure to return. The shrimp and scallops were excellent